// 引入uuid生成唯一身份
import { v4 as uuidv4 } from 'uuid';
// 数据持久化储存---本地储存
// 需要对外暴露
export const  userTemp = () =>{
    // 先从本地储存获取用户的临时身份
    let userInfo = localStorage.getItem('USERINFO');
    // 如果没有用户身份
    if(!userInfo){
        // 调用引入的uuid函数  产生唯一的身份令牌
        // 没有用户的临时身份  创建一个
        userInfo =  uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'
        // 将用户身份本地储存中
        localStorage.setItem('USERINFO',userInfo)
    }
    return userInfo;
}
